What's New In XTimer 1.9 - 1.9.3 June 1996 Several "Web Site Releases" of XTimer preceded the official public release of 1.9. I make new versions of my programs available at my web site as soon as I have a new feature ready, or have completed any bug fixes. There's no prohibition on distributing those releases to other places, I just don't upload them myself anyplace else, until I'm ready. Full public releases are held off until everything planned for the next release is completed. Web site releases will always be tagged at the end of the file name with (w), denoting it as a Web site release. Details are provided, below, about the changes that occurred in those releases and all other changes since version 1.8.1. Check out the XTimer© Home Page on the Web! http://members.aol.com/XTimer4Mac/ Changes in 1.9.3: • Added code to interact with XTimer Spy 1.2, in order to properly track the Claris Em@iler program during accesses to CompuServe and America Online. Fixed in 1.9.3: • The option to Append text copies of the log together was lost in version 1.9.2, due to a error, that option is again enabled. Fixed in 1.9.2w1: • XTimer now trashes its own preferences file if it discovers that the file has been corrupted beyond saving by a disk error, or some other cause. Previously, it would post an error message after every launch until the user trashed the file. This change also keeps XTimer from erroneously writing preference information into its own file when the preference file is completely corrupted. Changes in 1.9.2: • CompuServe users needing to have their CIS rates cleared after the last Saturday of the month can now configure XTimer to do that. Just enter 100 in the day number field in the Log Clearing settings dialog. • Much more aggressive error reporting has been added. When unexpected errors would occur, previously, XTimer would frequently just beep and/or bail out of the operation. Now, XTimer makes more of an attempt to report what happened to the user. • More extensive error trapping was added to decrease the chances of causing a crash. • Various command keys have been effected by changes in how XTimer saves/appends text copies of the log. Previous versions of XTimer had four "Save" menu options, which are now down to two, "Save Log As Text…" and "Append Log To… ." The Save command is now triggered with the standard command-S command key combination. The Append command is triggered with command-K (as in "k"-oncatenate). The Save or Append dialog that comes up when either of those menu options is selected, now allows you to choose between standard and tab-delimited formats in the dialog, rather than by choosing separate menu commands from the File menu. Your selection is saved as the default for the next time you call on those options. The "Save Time As…" command, for saving the time on the timer as the log total for a rate, is now triggered with command-E (Enter), instead of command-S. • Custom dialogs are used to enhance the interface when selecting files for the Auto-Launcher, in the Rate-Switcher, and other places. Minor changes from the standard system dialogs were made, to make a button say the right thing, like "Select" when selecting a file, rather than "Open". • The background color of all settings dialogs was changed from the pinkish color they were shown with previously to a light gray color. Fixes in 1.9.2: • XTimer now recognizes new versions of FreePPP/MacPPP, and is able to toggle connections open and closed properly. • XTimer recognizes when the PPP connection is already Open when XTimer is launched, starts the timer and sets the Launch menu item to say, "Close PPP Connection." • A memory leak in the saving log as text routine was eliminated. • An error in the Log Clearing routine that could cause the log date to be set inappropriately to a month later than it should have, under certain circumstances, was corrected. • The Maximize/Minimize command now displays the right phrase after launching with the "Launch Minimized" preference setting checked. I keep finding various ways of reintroducing this error. Hopefully, I won't accidentally cause this bug to come back, in the future. NEW FEATURES ADDED SINCE 1.8.1: NEW IN 1.9.1 • Thanks to James Walker's Manual Maker program, XTimer's out of control spread of SimpleText files is now consolidated into one large manual, the XTimer "Power User" Manual. ...If you have a more creative name, send it to me. (-: I put XTimer's online help into the manual too, as well as a few new documents that help round out the support. • Added feature to Open/Close PPP connections, providing you are using FreePPP or MacPPP and have all your settings correct. If you need support getting setup using FreePPP/MacPPP, you'll have to consult your service provider or those you know. I do not provide that kind of support. Select Open or Close PPP connection from the Launch menu to toggle your PPP connection, or use the command key shortcut, command-D. (Why D? I'm running out of keys... D is for Do it! ...or Disconnect! Besides, it's close to the command key and easy to trigger.) Changes in 1.9.1 • Lots of inner restructuring and economizing. Note that this release is 8K smaller than 1.9. • Removed eWorld name and information from documents due to eWorld's demise. This effects the Rate Switcher, since one of the defaults of the first page settings was an item to automatically switch the current rate to a user setting when eWorld's software is in front. Now, in that spot it lets you select any application. • You can now remove programs from your Auto-Launcher settings by